toot one's own horn

na. 自吹自擂;自夸
[网络] 炫耀自己的才能;功绩